﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MyX.Work
{
    internal class WorkTables
    {
        static WorkTables()
        {
            _commandWorks = new List<XIWorkRun>();
            _eventWorks = new List<XIWorkRun>();
            _resultWorks = new List<XIWorkRun>();
            _handleWorks = new List<XIWorkRun>();
        }

        public static List<XIWorkRun> CommandWorks
        {
            get
            {
                return _commandWorks;
            }
        }
        public static List<XIWorkRun> EventWorks
        {
            get
            {
                return _eventWorks;
            }
        }
        public static List<XIWorkRun> HandleWorks
        {
            get
            {
                return _handleWorks;
            }
        }

        public static List<XIWorkRun> ResultWorks
        {
            get
            {
                return _resultWorks;
            }
        }

        private static readonly List<XIWorkRun> _commandWorks;
        private static readonly List<XIWorkRun> _eventWorks;
        private static readonly List<XIWorkRun> _resultWorks;
        private static readonly List<XIWorkRun> _handleWorks;
    }
}
